<?php require_once("../config_bd_sqlite.php"); ?>
<!DOCTYPE html>
<html>
	<head>
		<script src="js/jquery-2.0.3.min.js"></script>
		<!--<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js"></script>
		<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/localization/messages_es.js "></script>-->
		<link href="css/calendar.min.css" rel="stylesheet">
	</head>
	<body>
		<div class="formulario">
		<?php
		
		function fecha($fecha,$forma)
		{
			$trim=explode("-",$fecha);
			if (intval($trim[2])<10) $trim[2]="0".$trim[2];
			if ($forma=="es") return $trim[2]."-".$trim[1]."-".$trim[0];
			elseif ($forma=="en") return $trim[0]."-".$trim[1]."-".$trim[2];
		}
		
		switch ($_GET["accion"])
		{
			case "insertar":
				?><h1>Cita de mantenimiento el <?php echo fecha($_GET["dia"],"es"); ?></h1><?php
				if (isset($_POST) && count($_POST)>0)
				{
					$query_eventos=$db->query("insert into tcalendario (fecha,hora,cliente,telefono,vehiculo,mantenimiento) values ('".$_POST["fecha"]."','".$_POST["hora"]."','".$_POST["cliente"]."','".$_POST["telefono"]."','".$_POST["vehiculo"]."','".$_POST["mantenimiento"]."')");
					if ($query_eventos) echo "<p class='ok'>Se Guardo Correctamente.</p>";
					else echo "<p class='ko'>Se producio un error al ingresar datos.</p>";
				}
				if (isset($_GET["dia"]) && !isset($_POST["cliente"]))
				{
					?>
					<form action="" method="post" class="datos">
						<fieldset>
						
						    <div><label>Hora:<input type="time" name="hora" value="" class="required"></label></div>
							<div><label>Cliente:<input type="text" name="cliente" value="" class="required"></label></div>
							<div><label>Telefono:<input type="text" name="telefono" value="" class="required"></label></div>
							<div><label>Vehiculo:<input type="text" name="vehiculo" value="" class="required"></label></div>
							<div><label>Detalle de mantenimiento:<input type="text" name="mantenimiento" value="" class="required"></label></div>
							<div>
								<input type="hidden" name="fecha" value="<?php echo fecha($_GET["dia"],"en"); ?>">
								<input type="submit" value="Insertar Evento">
							</div>
						</fieldset>
					</form>
					<?php
				}
			break;
			
			case "edicion":
				?><h1>Editar cita</h1><?php
				if (isset($_POST) && count($_POST)>0)
				{
					$query_eventos=$db->query("update tcalendario set hora='".$_POST["hora"]."',cliente='".$_POST["cliente"]."',telefono='".$_POST["telefono"]."' ,vehiculo='".$_POST["vehiculo"]."' ,mantenimiento='".$_POST["mantenimiento"]."' where id='".intval($_POST["idevento"])."'");
					if ($query_eventos) echo "<p class='ok'>Se a modificado con Exito.</p>";
					else echo "<p class='ko'>Se ha producido un error al modificar.</p>";
				}
				if (isset($_GET["idevento"]) && !isset($_POST["idevento"]))
				{
					$query_eventos=$db->query("select id,fecha,hora,cliente,telefono,vehiculo,mantenimiento from tcalendario where 1 and id='".intval($_GET["idevento"])."' limit 1");
					if ($evento=$query_eventos->fetch_array())
					{
					?>
					<form action="" method="post" class="datos">
						<fieldset>
							
							<div><label>Hora:<input type="time" name="hora" value="<?php echo $evento["hora"]; ?>" class="required"></label></div>
							<div><label>Cliente:<input type="text" name="cliente" value="<?php echo $evento["cliente"]; ?>" class="required"></label></div>
							<div><label>Telefono:<input type="text" name="telefono" value="<?php echo $evento["telefono"]; ?>" class="required"></label></div>
							<div><label>Vehiculo:<input type="text" name="vehiculo" value="<?php echo $evento["vehiculo"]; ?>" class="required"></label></div>
							<div><label>Detalle de mantenimiento:<input type="text" name="mantenimiento" value="<?php echo $evento["mantenimiento"]; ?>" class="required"></label></div>
							<div>
								<input type="hidden" name="idevento" value="<?php echo $evento["id"]; ?>">
								<input type="submit" value="Modificar Evento">
							</div>
						</fieldset>
					</form>
					<?php
					}
				}
			break;
			
			case "eliminar":
				?><h1>Eliminar cita</h1><?php
				if (isset($_POST) && count($_POST)>0)
				{
					$query_eventos=$db->query("delete from tcalendario where id='".intval($_POST["idevento"])."'");
					if ($query_eventos) echo "<p class='ok'>Eliminado con exito.</p>";
					else echo "<p class='ko'>Se ha producido un error  al eliminar.</p>";
				}
				if (isset($_GET["idevento"]) && !isset($_POST["idevento"]))
				{
					$query_eventos=$db->query("select id,fecha,hora,cliente,telefono,vehiculo,mantenimiento from tcalendario where 1 and id='".intval($_GET["idevento"])."' limit 1");
					if ($evento=$query_eventos->fetch_array())
					{
					?>
					<form action="" method="post" class="datos">
						<fieldset>
							<div><label>Por favor, confirma que quieres eliminar la cita de: <strong><?php echo $evento["cliente"]; ?></strong></label></div>
							<div>
								<input type="hidden" name="idevento" value="<?php echo $evento["id"]; ?>">
								<input type="submit" value="Eliminar Evento">
							</div>
						</fieldset>
					</form>
					<?php
					}
				}
			break;
		
		}
		?>
		</div>
		<script>
		$(document).ready(function()
		{
			$("form.datos").validate();
		});
		</script>
	</body>
</html>